popular with tourists - Turkish English Dictionary